{{tag>système sécurité serveur haute-disponibilité}}

----

====== DRBD : Distributed Replicated Block Device ======
''drbd'' est un outil qui permet de synchroniser (par réplication) des périphériques de stockage (disque dur, partition, volume logique, etc.) entre deux ordinateurs via le réseau.

Cette synchronisation se fait :
  * **en temps réel** : elle se fait à la volée, pendant que les données sont modifiées
  * **de manière transparente** : les applications qui enregistrent leurs données sur le périphérique de stockage répliqué, le font sans même savoir qu'il s'agit d'une unité de stockage spéciale.
  * **de manière synchrone ou asynchrone** : en fonctionnement synchrone, l'écriture est déclarée terminée lorsque les données sont écrites localement **ET** que la synchronisation est terminée. En fonctionnement asynchrone, l'écriture est déclarée terminée lorsque les données sont écrites localement (sur le serveurs primaire et pas sur le serveur de réplique) uniquement.

===== Pré-requis =====
Les noyaux "server" disposent du module ''drbd'' depuis Hardy((peut-être même avant, mais je ne le sais pas...)). Il est donc préférable d'utiliser cette version du noyau, disponible par défaut dans la version "server" de Ubuntu.

===== Installation =====
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://drbd8-utils|drbd8-utils]]**.

Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|installer le paquet]] **[[apt://drbd8-utils|drbd8-utils]]**.

^ Installer en 1 clic ^
| [[apt://drbd8-utils|{{ :apt.png |Installer ce paquet en 1 clic.}}]] |

===== Configuration =====
Il est conseillé de lire et de suivre la documentation du site officiel : http://www.drbd.org/users-guide-emb/ch-configure.html

Sinon, [[:tutoriel:comment_editer_un_fichier|ouvrez le fichier]] **/etc/drbd.conf**, il est relativement bien auto-documenté. 

===== Utilisation=====
Idem que pour la configuration, lisez : http://www.drbd.org/users-guide-emb/p-work.html

===== Désinstallation =====
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

===== Voir aussi =====
Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles.
  * **(en)** [[http://www.drbd.org/users-guide-emb/users-guide.html|Site officiel de drbd]]
  * **(fr)** [[tutoriel/mirroring_sur_deux_serveurs|Tutoriel d'utilisation conjointe avec heartbeat et samba]]
